home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Magazine / ActiveShareware / vcdimager / vcdimager.readme < prev    next >
Encoding:
Text File  |  2001-06-30  |  3.0 KB  |  79 lines

  1. Short:      VCDImager (WarpUP and 68k Supported)
  2. Author:   SteffenH@hyperion-software.de (Amiga Port), hvr@gnu.org (Original Linux Version)
  3. Uploader: SteffenH@hyperion-software.de
  4. Type:       gfx/conv
  5.  
  6. This archive includes VCDImager (a tool to convert MPEG Stream Files to Video CDs,
  7. different sorts of Video CD Formats are supported, see enclosed original documentation
  8. vcdimager.info for more information) and VCDRip (convert Video CDs to MPEG Stream Files).
  9.  
  10. VCDImager generates .bin/.cue files. If you edit the .cue files a bit (some minor changes)
  11. you can write the Video CDs with BurnIT! for example. I tested the Video CD with
  12. AMP 2 and it works fine.
  13.  
  14. Executables for WarpUP and 68k are included. Be sure to raise your HD Buffers with
  15. addbuffers.
  16.  
  17. Go to
  18.  
  19. http://www.gnu.org/software/vcdimager/
  20.  
  21. for more information on VCDImager.
  22.  
  23. Steffen Haeuser
  24.  
  25. User notes:
  26.  
  27. Just set a big enough stack, and go sure you assign etc: to somewhere (does not matter
  28. where...). Use it like:
  29.  
  30. vcdimager -t vcd11 filename.mpg
  31.  
  32. Go sure the used MPG files are MPEG Streams (Video and Audio)
  33.  
  34. Notes for people wanting to compile the stuff:
  35.  
  36. Note: You need to depack sources.lha to be able to compile. I did the compile
  37. with gcc-WarpUP. Adapting it to a different compiler might be quite some work
  38. (I did not use StormC, as I was too lazy to convert the makefile into a project file).
  39.  
  40. As AmigaOS has no fully working configure, I made up the makefiles myselves, for WarpUP
  41. and 68k. The WarpUP version can probably be improved a lot in speed by introducing
  42. buffering to reduce the context switches. The 68k version requires ixemul being installed
  43. (sorry).
  44.  
  45. differ.txt includes the changes to the original 0.6.2 version for the Amiga version.
  46.  
  47. You get the full Linux Source Code of vcdimager at http://www.gnu.org/software/vcdimager/
  48. To get my current Amiga Source of the thing you just have to apply the differ.txt on
  49. the original source, and copy the makefiles over.
  50.  
  51. VCDImager falls under the GPL.
  52.  
  53. Note that my makefiles are a bit crappy. They will bring an error occasionally. In this
  54. case just enter the directory where the error came and make the sub-makefile directly.
  55. Also they won't link. To link you have to do (from frontends/cli, after copying the
  56. linker libs to appropriate places so they will be found):
  57.  
  58. PPC:
  59.  
  60. ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdimager.exe
  61. elf2exe2 vcdimager.exe vcdimager
  62.  
  63. ppc-amigaos-gcc -warpup -V2.95.2 -warpup -mcpu=604e vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lppcamiga -ovcdrip.exe
  64. elf2exe2 vcdrip.exe vcdrip
  65.  
  66.  
  67. 68k:
  68.  
  69. gcc -V2.95 -m68060 vcdimager.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdimager68k
  70.  
  71. gcc -V2.95 -m68060 vcdrip.o snprintf.o vsnprintf.o -lpopt -lvcd -lamiga -lm -ovcdrip68k
  72. elf2exe2 vcdrip.exe vcdrip
  73.  
  74. Ah, to be able to compile vcdrip.c you also have to start this manually, another bug in
  75. the makefile. Just compile it with the same options like the makefile does for
  76. vcdimager.c...
  77.  
  78. Steffen Haeuser
  79. SteffenH@hyperion-software.de